Management support and CPU scheduling performance enhancement in wireless sensor networks
نویسنده
چکیده
This thesis is focused on issues relating to the management of the operating systems in wireless sensor networks. It deals with the questions like: Why the management components are required in operating systems for sensor nodes? What services could be managed in the operating system for such platforms? What are the management constraints of sensor nodes? TinyOS is one of the mostly used operating systems in this area. TinyOS features multithreading architecture, a very flexible networking stack, and virtual machine implementations. In this thesis, we demonstrate a new scheduling algorithm for TinyOS which especially takes routing issues into account. The algorithm increases the sensitivity and responsiveness in wireless sensor networks. We have modified the priority scheduling algorithm which solves the well-known problem of overloading in simple FIFO scheduling. This scheme improves the fairness of the distributed sensing in the network particularly when the network is subject to mobility, to higher sensor network density and to changes in the topology. In this thesis, we also present the design and the implementation of a new management tool for wireless sensor network. This tool provides management system framework for the operating system components on sensor nodes. It also provides performance management by providing easy means to observe parameters whenever it is required to test dynamic changes on the nodes. The tool also analyzes the obtained results in humanunderstandable and user-friendly way which is highly demanded for WSNs. Moreover, configuration management support makes our tool suitable for providing methods to interact with the system running on the sensor nodes.
منابع مشابه
A JOINT DUTY CYCLE SCHEDULING AND ENERGY AWARE ROUTING APPROACH BASED ON EVOLUTIONARY GAME FOR WIRELESS SENSOR NETWORKS
Network throughput and energy conservation are two conflicting important performance metrics for wireless sensor networks. Since these two objectives are in conflict with each other, it is difficult to achieve them simultaneously. In this paper, a joint duty cycle scheduling and energy aware routing approach is proposed based on evolutionary game theory which is called DREG. Making a trade-off ...
متن کامل3D Path Planning Algorithm for Mobile Anchor-Assisted Positioning in Wireless Sensor Networks
Positioning service is one of Wireless Sensor Networks’ (WSNs) fundamental services. The accurate position of the sensor nodes plays a vital role in many applications of WSNs. In this paper, a 3D positioning algorithm is being proposed, using mobile anchor node to assist sensor nodes in order to estimate their positions in a 3D geospatial environment. However, mobile anchor node’s 3D path optim...
متن کاملAn Adaptive Congestion Alleviating Protocol for Healthcare Applications in Wireless Body Sensor Networks: Learning Automata Approach
Wireless Body Sensor Networks (WBSNs) involve a convergence of biosensors, wireless communication and networks technologies. WBSN enables real-time healthcare services to users. Wireless sensors can be used to monitor patients’ physical conditions and transfer real time vital signs to the emergency center or individual doctors. Wireless networks are subject to more packet loss and congestion. T...
متن کاملAn efficient symmetric polynomial-based key establishment protocol for wireless sensor networks
An essential requirement for providing secure services in wireless sensor networks is the ability to establish pairwise keys among sensors. Due to resource constraints on the sensors, the key establishment scheme should not create significant overhead. To date, several key establishment schemes have been proposed. Some of these have appropriate connectivity and resistance against key exposure, ...
متن کاملFDMG: Fault detection method by using genetic algorithm in clustered wireless sensor networks
Wireless sensor networks (WSNs) consist of a large number of sensor nodes which are capable of sensing different environmental phenomena and sending the collected data to the base station or Sink. Since sensor nodes are made of cheap components and are deployed in remote and uncontrolled environments, they are prone to failure; thus, maintaining a network with its proper functions even when und...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2009